Configuration de la
Raspberry Pi en Mode Headless : Se Connecter sans Clavier, Souris ni Écran
Configurer une Raspberry
Pi en mode "headless" signifie que vous allez la contrôler à
distance, sans avoir besoin de périphériques physiques (clavier, souris,
écran). Cela peut être très pratique pour les projets IoT, les serveurs
domestiques, ou pour un gain de place et d'efficacité. Voici un guide détaillé
pour configurer votre Raspberry Pi et la contrôler depuis votre ordinateur.
1. Matériel nécessaire
- Raspberry Pi
- Carte microSD (au
moins 16 Go, de préférence classe 10)
- Ordinateur (Windows, macOS ou Linux)
- Lecteur de carte
microSD (intégré ou externe)
- Alimentation pour
la Raspberry Pi
- Connexion Wi-Fi ou Ethernet
---
2. Préparer la carte
microSD
a. Télécharger
Raspberry Pi OS
1. Téléchargez et
installez le Raspberry Pi Imager à partir du [site officiel](https://www.raspberrypi.com/software/).
2. Insérez la carte
microSD dans votre ordinateur.
3. Lancez le Raspberry
Pi Imager et :
- Cliquez sur "Choisir un OS" et
sélectionnez *Raspberry Pi OS (32-bit)".
- Cliquez sur "Choisir un support de
stockage" et sélectionnez votre carte microSD.
- Cliquez sur "Écrire" pour
flasher le système d'exploitation. Cela formatera et préparera votre carte pour
la Raspberry Pi.
b. Activer le SSH
- Accédez au répertoire
"boot" de la carte microSD (il s'agit de la partition qui sera
visible après le flashage de l'OS).
- Créez un fichier
vide nommé `ssh` :
- Sur Windows :
- Faites un clic droit dans l'espace vide
> Nouveau> Document texte.
- Renommez ce fichier en `ssh`sans
extension (assurez-vous que l'extension `.txt` soit bien supprimée).
- Sur macOS/Linux :
- Ouvrez un terminal, naviguez vers le
dossier `boot` de la carte microSD (exemple : `cd /Volumes/boot`) et tapez :
touch ssh
- Cela activera
automatiquement le SSH lors du premier démarrage de votre Raspberry Pi.
c. Configurer la
connexion Wi-Fi
Pour que votre Raspberry
Pi se connecte automatiquement au Wi-Fi au démarrage, vous devez créer un
fichier `wpa_supplicant.conf` :
1. Dans le répertoire
"boot" de la carte microSD, créez un fichier nommé `wpa_supplicant.conf`.
2. Ouvrez le fichier avec un éditeur de texte et copiez-y les lignes suivantes, en remplaçant
`VotreNomWiFi` et `VotreMotDePasseWiFi` par vos informations de réseau :
plaintext
country=FR
ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
update_config=1
network={
ssid="VotreNomWiFi"
psk="VotreMotDePasseWiFi"
}
- `country=FR` indique le pays
(remplacez "FR" par votre code de pays si nécessaire).
- `ssid` est le nom de votre réseau
Wi-Fi.
- `psk` est le mot de passe Wi-Fi.
3. Enregistrez et
fermez le fichier.
---
3. Démarrer la
Raspberry Pi
- Insérez la carte
microSD dans la Raspberry Pi.
- Connectez
l'alimentation pour allumer la Raspberry Pi.
- La Raspberry Pi va
automatiquement se connecter à votre réseau Wi-Fi si la configuration a été
correctement effectuée.
---
4. Trouver l'adresse
IP de la Raspberry Pi
Pour vous connecter via
SSH, vous devez connaître l'adresse IP de votre Raspberry Pi. Voici comment la
trouver :
- Utilisez un scanner
de réseau :
- Outils comme [Angry IP Scanner](https://angryip.org/) ou [Advanced IP Scanner](https://www.advanced-ip-scanner.com/) vous
permettent de trouver l'IP de votre Raspberry Pi en scannant votre réseau
local.
- Consultez votre
routeur : Connectez-vous à l'interface de votre routeur et recherchez les
appareils connectés. Vous devriez voir votre Raspberry Pi sous le nom
"raspberrypi".
---
5. Connexion à la
Raspberry Pi via SSH
1. Ouvrez un terminal (ou l'Invite de commandes si vous êtes sous Windows).
2. Tapez la commande
suivante :
ssh pi@adresse_ip
Remplacez `adresse_ip` par l'adresse IP
de votre Raspberry Pi.
3. Mot de passe par
défaut : Le mot de passe par défaut pour l'utilisateur `pi` est `raspberry`. Si c'est votre première connexion, il est conseillé de le
changer :
passwd
---
6. Utilisation de
l'interface graphique (en option)
Si vous souhaitez accéder
à l'interface graphique de la Raspberry Pi à distance, vous pouvez utiliser VNC
(Virtual Network Computing) :
1. Activez VNC:
- Connectez-vous à la Raspberry Pi via SSH.
- Tapez :
sudo raspi-config
-
Allez dans Interfacing Options > VNC et activez-le.
2. Installez un client
VNC (comme [RealVNC
Viewer](https://www.realvnc.com/en/connect/download/viewer/)) sur votre
ordinateur et connectez-vous en utilisant l'adresse IP de votre Raspberry Pi.
---
Résumé
En suivant ce guide, vous
avez configuré votre Raspberry Pi en mode "headless", permettant de
la contrôler entièrement à distance via SSH ou VNC. Cela simplifie grandement
son utilisation et ouvre de nombreuses possibilités pour des projets IoT,
serveurs ou toute autre application nécessitant un accès à distance. Profitez
de votre nouvelle configuration sans avoir à manipuler des périphériques
physiques !
.jpeg)
Commentaires
Enregistrer un commentaire